An Architecture to Support Dynamic Composition of Service Components and its Applicability to Internet Security

نویسنده

  • David William Mennie
چکیده

........................................................................................................................ iii Acknowledgments ........................................................................................................ iv List of Figures ............................................................................................................... x Chapter 1: Introduction ................................................................................................. 1 1.0 Thesis Objective ........................................................................................... 1 1.1 Motivation .................................................................................................... 1 1.1.1 Trends Indicating the Need for Composite Services ............................... 3 1.1.1.1 Managing Increased Complexity ........................................................ 3 1.1.1.2 Engine-Oriented Software Applications ............................................. 4 1.1.1.3 Cross-Domain Services ...................................................................... 5 1.1.1.4 Bridging Network Protocols ............................................................... 5 1.1.2 Trends Indicating the Need for Dynamic Service Composition ............. 6 1.1.2.1 Internet Security ................................................................................. 6 1.1.2.2 Tailoring Services to Particular Devices (Service Adaptation) .......... 6 1.1.3 Proposed Approach ................................................................................ 7 1.2 Thesis Contributions .................................................................................... 8 1.3 Thesis Organization ..................................................................................... 9 Chapter 2: State of the Art in Dynamic Service Composition ...................................... 11 2.0 Overview ...................................................................................................... 11 2.1 Terminology ................................................................................................. 11 2.1.1 Service Component ................................................................................. 11 2.1.2 Service ..................................................................................................... 12 2.1.3 Composition Method................................................................................ 13 2.2 Goals of Service Composition ..................................................................... 13 2.2.1 Static Composition .................................................................................. 13 2.2.2 Dynamic Composition ............................................................................. 15 2.3 Why Dynamic Composition is Inherently Difficult ..................................... 15 2.4 The Case for Dynamic Service Composition ............................................... 17 2.4.1 Benefits .................................................................................................... 18 2.4.2 Arguments Against................................................................................... 20 2.5 Techniques for Dynamic Service Composition ........................................... 22 2.5.1 Run-time Reconfiguration Using Wrappers ............................................ 23 2.5.2 Runtime Component Adaptation ............................................................. 27 2.5.2.1 Superimposition .................................................................................. 27 2.5.2.2 Type-Safe Delegation and Dynamic Component Re-wiring .............. 30 2.5.3 Composition Languages .......................................................................... 36 2.6 Related Work ............................................................................................... 39 2.6.1 Distributed Feature Composition ............................................................ 39 2.6.2 CHAIMS ................................................................................................. 41

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Autonomic Service Oriented Architecture in Computational Engineering Framework

Service Oriented Architecture (SOA) technology enables composition of large and complex computational units out of the available atomic services. Implementation of SOA brings about challenges which include service discovery, service interaction, service composition, robustness, quality of service, security, etc. These challenges are mainly due to the dynamic nature of SOA. SOAmay often need to ...

متن کامل

An Autonomic Service Oriented Architecture in Computational Engineering Framework

Service Oriented Architecture (SOA) technology enables composition of large and complex computational units out of the available atomic services. Implementation of SOA brings about challenges which include service discovery, service interaction, service composition, robustness, quality of service, security, etc. These challenges are mainly due to the dynamic nature of SOA. SOAmay often need to ...

متن کامل

Dynamic Service Composition and Its Applicability to E-Business Software Systems – The ICARIS Experience

This paper discusses dynamic service composition and its applicability to e-business software systems. Dynamic service composition is the process of creating new services at run-time from a set of service components. It supports business agility, flexibility, and availability – the features of critical importance in the modern business world and in eand m-commerce software systems. However, dyn...

متن کامل

از پیاده سازی معماری سرویس گرا تا چابکی سازمان با رویکرد مدلسازی پویایی سیستم

SOA is type of architecture that used service to simplify integration activities and use the components for reusable. Companies to survive in the dynamic environment needed to strengthen their organizations through information systems and service-oriented architecture is a way for the integration and effectiveness of the use of information systems and achieve organizational agility. In this pap...

متن کامل

On Dynamic Service Composition and Its Applicability to E-Business Software Systems

This paper presents a reflection on our results on dynamic (i.e., runtime) composition of service components. First, we give a brief introduction to the area of dynamic service composition and discuss some potential e-business applications. Next, we describe our approach based on the ICARIS architecture and introduce its application to dynamic composition of on-demand security associations. At ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000